@charset "utf-8";
/**
 * Generic CSS for CakePHP
 *
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
 * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 * @link          http://cakephp.org CakePHP(tm) Project
 * @package       app.webroot.css
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */
body{overflow-y:hidden;}
html,body,.login{height:100%;width:100%;}
*{margin:0;padding:0;}
/*.login>img{width:100%;height:100%;opacity:0.8;}*/
.login{background: url(/image/admin/bg111.png) center no-repeat;}
.login .box{width:420px;height:270px;position:absolute;left:50%;top:50%;margin:-135px 0 0 -210px;background:url(/image/admin/logo1.png) center 0 no-repeat;background-size:100%;padding-top: 120px;}
.login .box p{text-align:center;color:#666;font-size:20px;font-family: cursive;font-weight: 600;letter-spacing: 1px;}
.login .box .ban{font-size:12px !important;text-align: right; padding-right: 10px; font-family: cursive;opacity: 0.5; position: fixed; bottom: 10px;right: 10px; }
.login .box .sub{width: 385px;height:55px;background:#e2e2eb;border-radius:3px;position:relative;margin-top: 50px;opacity: 0.8;box-shadow: 2px 2px 8px 7px #fff;}
.login .box .sub input{width:173px;height:40px;border:1px solid #c7c8ca;border-radius:3px;margin:6px 0px 6px 7px;padding-left:5px;font-family:"微软雅黑";-webkit-box-shadow: 0 0 0 100px white inset;}
.login .box .sub input::-webkit-input-placeholder{color:#ccc;}
.login .box .sub .password{margin-left:0;}
.login .box .sub button{position:absolute;right:-35px;top:7px;width:35px;height:40px;background:#f96606;border: none;border-radius:0 3px 3px 0;color:#fff;font-size:20px;cursor:pointer;box-shadow:2px 2px 4px 4px #fff;outline:none;}
.alert{display:block;width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0;left:0;}
.login .alert div{width:200px;height:50px;line-height:50px;padding-left:60px; border-radius:5px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -100px;background:url(/image/admin/g.jpg) 15px center no-repeat #fff;background-size:30px;}




